The Beast's Gratitude(?)

ja-Latn
Kemono no Ongaeshi(?)