A short based on the Brothers Grimm's fairy-tale Town Musicians of Bremen.
Ikiteirutte Subarashii! is not available for streaming at this moment.