Dr. Brain - Puzzle no Shiro

ドクターブレイン パズルの城

also known as:
Castle of Dr. Brain