View Post Anime Genin wa Jibun ni Aru. – Houkago Gyutto (Duel Masters Win: Duel Wars ED3) 2 April, 2023