Satoshi is almost too perfect. He's smart, good looking, and has everything one can ask for. It's not often that you get to meet someone like this, especially for someone like Naoyuki, a na ve boy from the conservative countryside. Naoyuki is always nervous and apprehensive about moving forward in his relationship with Satoshi. Just as they thought things are going well for them, Satoshi's ex-boyfriend shows up -- and starts rattling his cage and...