>>279832835
do you live in a cave? this a common nippon trope.