Kotomora
酒呑童子 (shutendouji) Japanese meaning: Shuten-dōji | Kotomora