Kotomora
オオケタデ (ooketade) Japanese meaning: prince's feather | Kotomora