Kotomora
ビースト (biisuto) Japanese meaning: beast | Kotomora