Kotomora
川施餓鬼 (かわせがき) Japanese meaning | Kotomora