Kotomora
我利我利亡者 (がりがりもうじゃ) Japanese meaning | Kotomora