tocarts:
zen gets scared during a mission and realizes that inos fuwa fuwa sound is kinda,, very nice