Kotomora
取り越し苦労 (torikoshigurou) Japanese meaning | Kotomora