




Rina Koike guest stars as an Akihabara maid in the 2 hour drama special “Haha. Wagako e/Mother. To My Child,” which aired March 31, 2013.
Rina Koike guest stars as an Akihabara maid in the 2 hour drama special “Haha. Wagako e/Mother. To My Child,” which aired March 31, 2013.