Kotomora
田楽返し (dengakugaeshi) Japanese meaning | Kotomora