Kotomora
イタチ (いたち) Japanese meaning | Kotomora