An entrusted ace

ja-Latn
Ace wa Omakase