F04 Cat and Mouse
Shozan Takahashi 2005