Tags » Papa No Iukoto Wo Kikinasai!

Going Down The List: Papa no Iukoto wo Kikinasai!


Or PapaKiki for short. The English translation of the title is “Listen to Me, Girls. I Am Your Father!”, but that just makes me feel more guilty about having seen the show, and it inadvertently reminds me of Star Wars. 281 more words