I found an anime, Youkai Gakkou no Sensei Hajimemashita! (A Terrified Teacher at Ghoul School!), it’s about a human teacher who winds up at a school for youkai (Japanese monsters).
One such monster is a boy who’s a Daidarabocchi, basically a super-giant said to have formed the valleys and lakes of the landscape. He’s only a side character, though he has some nice highlights. In EP 2 the teacher has to climb up to his head to measure his height (130m, bigger than Godzilla!). And in EP 6, during a class sports competition, he protects the non-athletic members of the class by sticking them in his mouth.
Oota Yagorou.jpg
On Oota's shoulders.jpg
frame_125_delay-0.03s.jpg
Screenshot_20241220-113127~2.png
Screenshot_20241220-113144~3.png