Short anime made by Tezuka Productions.
Tokai no Butchy is not available for streaming at this moment.