Kotomora
自家撞着 (じかどうちゃく, jikadouchaku) Japanese meaning | Kotomora