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