Kotomora
ストローブ (sutoroobu) Japanese meaning: strobe | Kotomora