Kotomora
食欲旺盛 (shokuyokuousei) Japanese meaning: voracious | Kotomora