Kotomora
ウィスカー (wisukaa) Japanese meaning: crystal whisker | Kotomora