Dr Fine Rolo about 12 years ago Looks like it's in reference to the Triangle Hearts addon of mahou shoujo lyrical nanoha.