Baka marudaši

  • Japan 馬鹿まるだし (meer)