Author: Fred Burke Makoto Raiku