Rolling Tower - The Newest Style Pusher Machine © 2006 Shoken [Showa Giken].
Released in June 2006.
Machine's picture.