Kotomora
トロイカ (toroika) Japanese meaning: troika | Kotomora